Wellson Chin Director / Producer / Actor / 副导演 / Scriptwriter DouBan IMDb Director Top Squad 1988 6.0 The Inspector Wears Skirts III 1990 5.3